package com.daxt.model.service.archives.vo;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "四性性检测", description = "档案规范性检测")
@TableName("archives_testing_four")
public class ArchivesTestingFour implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "id", name = "id")
	@TableId(value = "id", type = IdType.AUTO)
	private Long id;

	@ApiModelProperty(value = "1准确性  2完整性  3可用性  4安全性 ", name = "testType")
	private String testType;
	
	@ApiModelProperty(value = "1准确性(1长度检测 2类型检测 3值域检测  4有效值范围 5档号规范性检测 6重复性检测)  2完整性(1 元素据项是否完整   2必填项检测)  3可用性(1 元素据可用性检测  2文件格式检测)  4安全性(1绝密档案题名测试  2检测是否存在电子文件挂接泄密安全性风险)", name = "optionList")
	private String optionList;
	
//	@ApiModelProperty(value = "门类ID 该字段待删除", name = "typeId")
//	private String typeId;

	@ApiModelProperty(value = "检测源例如：OA", name = "source")
	private String source;

}